#include<stdio.h>
#include<stdlib.h>
using namespace std;
float comp(float a[],int n){
    float sum=0;
    for(int i=0;i<n;i++){
        sum+=a[i];
    }
    return sum/n;
}
float comp_digui(float a[],int n){
    if(n==1){
        return a[0];
    }
    return (a[n-1]+(n-1)*comp(a,n-1))/n;
}
int main(){
    float a[10]={1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8,1.9,2.0};
    printf("%lf",comp(a,10));
    printf("\n%lf",comp_digui(a,10));
    return 0;
}